home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 1998 November / IRIX 6.5.2 Base Documentation November 1998.img / usr / share / catman / u_man / cat1 / impressario_ppd_model.z / impressario_ppd_model
Text File  |  1998-10-30  |  8KB  |  199 lines

  1.  
  2.  
  3.  
  4. IIIImmmmpppprrrreeeessssssssaaaarrrriiiioooo((((1111))))                   IIIImmmmpppprrrreeeessssssssaaaarrrriiiioooo                    IIIImmmmpppprrrreeeessssssssaaaarrrriiiioooo((((1111))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      impressario_ppd_model.gui - PPD Printer Configuration Dialog
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      <<<<pppprrrriiiinnnntttteeeerrrr nnnnaaaammmmeeee>>>> <<<<uuuusssseeeerrrriiiidddd>>>> """""""" """"<<<<ooooppppttttiiiioooonnnnssss>>>>""""
  13.  
  14. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  15.      _i_m_p_r_e_s_s_a_r_i_o__p_p_d__m_o_d_e_l._g_u_i is a generic printer configuration dialog for
  16.      use with printers supported by Adobe PPD (Postscript Printer Description)
  17.      descriptions.
  18.  
  19.      The dialog executable is given the name of an installed printer.  The
  20.      command line includes a user id, an empty string, and a string consisting
  21.      of a set of initial item option settings.  The initial options string may
  22.      be empty.
  23.  
  24. TTTTHHHHEEEE MMMMAAAAIIIINNNN DDDDIIIIAAAALLLLOOOOGGGG
  25.      The main dialog consists of an item help window, an item option panel,
  26.      and a set of action buttons.
  27.  
  28. AAAACCCCTTTTIIIIOOOONNNN BBBBUUUUTTTTTTTTOOOONNNNSSSS
  29.      The action area of the main dialog provides five buttons:
  30.  
  31.      OOOOKKKK::::
  32.       Select the current settings and end the dialog.
  33.  
  34.      UUUUNNNNDDDDOOOO::::
  35.       Reverse the last setting.
  36.  
  37.      AAAAPPPPPPPPLLLLYYYY::::
  38.       Select the current settings and continue the dialog.
  39.  
  40.      CCCCAAAANNNNCCCCEEEELLLL::::
  41.       Cancel the dialog.
  42.  
  43.      DDDDEEEEFFFFAAAAUUUULLLLTTTTSSSS::::
  44.       Restore all settings to their initial values.
  45.  
  46. OOOOPPPPTTTTIIIIOOOONNNN PPPPAAAANNNNEEEELLLL
  47.      The option panel consists of zero or more groups of printer items with
  48.      one or more options per item.  Alternative options are selected by means
  49.      of option menus or sets of radio buttons.  Numeric options are indicated
  50.      by means of text boxes and sliders.  Note that some boxes require integer
  51.      values while other allow decimal values.  Pairs of values are intervals
  52.      which require the second value to be larger than the first.  Some item
  53.      may be disabled certain option settings of other items.  Disabled options
  54.      are displayed in gray.  Disabled options are insensitive to selection.
  55.  
  56. IIIITTTTEEEEMMMM AAAANNNNDDDD AAAACCCCTTTTIIIIOOOONNNN HHHHEEEELLLLPPPP
  57.      A text window at the top of the dialog provides help text for individual
  58.      configuration items and for action buttons on the main dialog.  This
  59.      window can be disabled by an appropriate choice of X resource values.
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. IIIImmmmpppprrrreeeessssssssaaaarrrriiiioooo((((1111))))                   IIIImmmmpppprrrreeeessssssssaaaarrrriiiioooo                    IIIImmmmpppprrrreeeessssssssaaaarrrriiiioooo((((1111))))
  71.  
  72.  
  73.  
  74. CCCCOOOONNNNSSSSTTTTRRRRAAAAIIIINNNNTTTTSSSS AAAANNNNDDDD CCCCOOOONNNNFFFFLLLLIIIICCCCTTTTSSSS
  75.      PPD files may include constraints which exclude certain combinations of
  76.      printer item option settings.  These item options are displayed in red on
  77.      the option panel in order to indicate a conflict.
  78.  
  79. CCCCOOOONNNNFFFFLLLLIIIICCCCTTTT DDDDIIIIAAAALLLLOOOOGGGGSSSS
  80.      A Potential Conflict  dialog is displayed each time a setting involving a
  81.      potential conflict is selected.  This dialog indicates the constraints
  82.      involved in the selection.  The user may then use buttons provided in the
  83.      action area of the dialog to continue or cancel the setting.
  84.  
  85.      The conflict Resolution dialog is display if one or more actual item
  86.      option setting conflicts exist when an OK or Apply is chosen.  This
  87.      dialog lists each pair of conflicting setting and provides one or more
  88.      setting options for resolving each conflict.  Each choice of a resolution
  89.      causes the dialog to be redisplayed until all actual actual conflicts are
  90.      resolved.
  91.  
  92. PPPPPPPPDDDD EEEEXXXXTTTTEEEENNNNSSSSIIIIOOOONNNNSSSS
  93.      Adobe PPD support three kinds of option structures for selecting
  94.      enumerated alternatives: Boolean, PickOne (of many), and PickMany (of
  95.      many).  Impressario_ppd_model.gui add six additional types in order to
  96.      support numeric options.  These include: IntegerScale, FloatScale,
  97.      IntegerField, FloatField, IntegerInterval, and FloatInterval.
  98.  
  99.      The field item types provide a single numeric field.  The scale item
  100.      types provide a single numeric field and an associated horizontal slider.
  101.      The interval item types provide two numeric fields.  The fixed and float
  102.      item types are identical with the exception that the fixed types employ
  103.      integer field values while the float types employ decimal values.  Two
  104.      additional statement forms are added to the PPD language in order to
  105.      support these new item types.  These have the form:
  106.  
  107.      *RANGE <min 1> <dflt 1> <max 1> <min 2> <dflt 2> <max 2>
  108.  
  109.      *TAGS <tag1> <tag2>
  110.  
  111.      The range form specifies the minimum, maximum, and default values for an
  112.      item.  Interval types require all six values while the scale and field
  113.      item types require only the first three.  These parameters may be
  114.      supplied as integers or decimal values.
  115.  
  116.      The TAGS form specified one or two character strings which are used for
  117.      the value of text lables which follow each field in a numeric item type.
  118.      Interval item types require both tags while the scale and field item
  119.      types require only the first tag.
  120.  
  121. FFFFIIIILLLLEEEESSSS
  122.      The file impressario_ppd_model.gui is installed in the directory
  123.      ~lp/gui_model/ELF.
  124.  
  125.  
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. IIIImmmmpppprrrreeeessssssssaaaarrrriiiioooo((((1111))))                   IIIImmmmpppprrrreeeessssssssaaaarrrriiiioooo                    IIIImmmmpppprrrreeeessssssssaaaarrrriiiioooo((((1111))))
  137.  
  138.  
  139.  
  140.      The file impressario_ppd_model.gui is installed for each supported
  141.      printer as ~lp/gui_interface/ELF/<printer name>.
  142.  
  143.      The packed PPD and X resources files used which control the behavior of
  144.      the PPD printer configuration GUI is installed as ~lp/app-
  145.      defaults/<printer name>/<printer name>.
  146.  
  147. TTTTRRRRAAAADDDDEEEEMMMMAAAARRRRKKKKSSSS
  148.      PostScript is a registered trademark of Adobe Systems, Inc.
  149.  
  150. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  151.      _p_p_d(1M), _i_m_p_r_e_s_s_a_r_i_o(1)
  152.  
  153.      PostScript Printer Description File Format Specification Version 4.2 29
  154.      March 1994 by Adobe Systems Incorporated San Jose, California.
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.                                                                         PPPPaaaaggggeeee 3333
  196.  
  197.  
  198.  
  199.